#ifndef _PT_STRING_H_
#define _PT_STRING_H_

int pt_strncasecmp(const pt_int8_t *s1, const pt_int8_t *s2, pt_size_t len);
pt_size_t pt_strncmp(const pt_int8_t *cs, const pt_int8_t *ct, pt_size_t count);
pt_int8_t * pt_strncpy(pt_int8_t *dest, const pt_int8_t *src, pt_size_t n);
pt_int8_t * pt_strdup(const pt_int8_t *str);
void pt_snprintf(pt_int8_t *buffer, pt_size_t count, const pt_int8_t *fmt, ...);
void pt_sprintf(pt_int8_t *buffer, const pt_int8_t *fmt, ...);
pt_size_t pt_strlen (const char *src);

#endif